import React from 'react'

// 主线程和渲染进程通过预加载文件进行通信
export const Test01 = () => {
  console.log(window)
  // @ts-ignore
  const {apis} = window
  //将回调函数传入预加载文件传入window对象中的函数中，供主进程调用
  apis.callRenderer((count: number) => {
    console.log(++count)
  })
  return (
    <>
      <button
        onClick={() => {
          // 调用预加载文件中的函数，以触发 ipcRenderer.send 触发主进程事件
          apis.callMain()
        }}
      >
        btn
      </button>
    </>
  )
}
